<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Adddesign extends CI_Controller {

	public function __construct() {
		parent::__construct();
		$this->load->helper('url');
	}

	function add() {
		$this->template->page_title('Thêm design khảo sát');
		$this->template->meta_description('Phần này mô tả sau');
		$this->template->meta_keywords('khảo sát, khảo sát trực tuyến, điều tra, survey, design khảo sát');
		$data['surveyId'] = '';
		$data['msg'] = '';
		$this->template->build_page('member/design/adddesign', $data);
	}

	function addDesign() {
		$data['upload_data'] = array();
		$data['msg'] = '';
		$fileName = '';
		$pathTheme = '';
		if(isset($_POST['addDesign'])) {
			if($this->input->post('designName') != '') {
				if(($_FILES['imgDaiDien']['name'] != '') && ($_FILES['fileDesign']['name'] != '')) {
					$catDuoiAnh = explode('/',$_FILES['imgDaiDien']['type']);
					$catDuoiFile = explode('.',$_FILES['fileDesign']['name']);
					if($catDuoiAnh[1] == 'jpeg' || $catDuoiAnh[1] == 'jpg' || $catDuoiAnh[1] == 'png' || $catDuoiAnh[1] == 'gif') {
						if($catDuoiFile[1] == 'css') {
							if(!empty($_FILES['imgDaiDien'])) {
								$config['upload_path'] = 'media/pic_theme/';
								$config['allowed_types'] = 'jpeg|jpg|png|gif';
								$this->load->library('upload', $config);
						    	$this->upload->initialize($config);
						    	if (!$this->upload->do_upload('imgDaiDien')) {
									$data = array('msg' => $this->upload->display_errors());

								} else {
									$data['msg'] = "Upload success!";
						      		$data['upload_data'][0] = $this->upload->data();
						      		$picTheme = base_url().'media/pic_theme/'.$data['upload_data'][0]['file_name'];
						      	}
							}

							if(!empty($_FILES['fileDesign'])) {
								$config1['upload_path'] = 'skin/backend/survey/';
								$config1['allowed_types'] = 'css';
								$this->load->library('upload', $config1);
						    	$this->upload->initialize($config1);
								if (!$this->upload->do_upload('fileDesign')) {
									$data = array('msg' => $this->upload->display_errors());

								} else {
									$data['msg'] = "Upload success!";
						      		$data['upload_data'][1] = $this->upload->data();
						      		$pathTheme = base_url().'skin/backend/survey/'.$data['upload_data'][1]['file_name'];
						      		$fileName = $data['upload_data'][1]['file_name'];
						      	}
							}

							$dataThemes = array(
												'name' => $this->input->post('designName'),
												'description' => $this->input->post('desDesign'),
												'picture_theme' => $picTheme,
												'file_name' => $fileName,
												'path_theme' => $pathTheme,
												);
							$this->theme_model->insertTheme($dataThemes);
						}else {
							$data['msg'] = 'File Design không đúng đuôi .css';
						}
					}else {
						$data['msg'] = 'Ảnh đại diện Design không đúng đinh dạng jpeg, jpg, png, gif';
					}
				} else {
					$data['msg'] = 'Ảnh đại diện Design và File Design khảo sát không null';
				}
			}else {
				$data['msg'] = 'Tên design khảo sát không null';
			}
		}
		$data['surveyId'] = '';
		$this->template->build_page('member/design/adddesign', $data);
	}
}